cradle of football - Spanish English Dictionary